<?php

class Usuarios_Form_Nota extends Zend_Form {

    public function init() {


        $proyecto_id = $this->createElement('hidden', 'proyecto_id');
        $proyecto_id->setDecorators(array('ViewHelper'));

        $nota_id = $this->createElement('hidden', 'nota_id');
        $nota_id->setDecorators(array('ViewHelper'));
        
         $fecha = new ZendX_JQuery_Form_Element_DatePicker('fecha');
        $fecha->setTranslator();
        $fecha->setJQueryParam('regional', 'es');
        $fecha->setJQueryParam('dateFormat', 'dd/mm/yy');
        $fecha->setJQueryParam('changeMonth', 'true');
        $fecha->setJQueryParam('changeYear', 'true');
        $fecha->setJQueryParam('minDate', '-70Y');
        $fecha->setJQueryParam('maxDate', date('d/m/Y'));
        //$ingreso->setRequired(true);
        $fecha->setLabel("Fecha");
        $fecha->setAttrib('tabindex', 3);

        $descripcion = $this->createElement('textarea', 'descripcion', array('label' => 'Descripcion'));
        $descripcion->setRequired(true);
        $descripcion->addValidator('NotEmpty', true);
        $descripcion->setAttrib('tabindex', 1);
        $descripcion->removeDecorator('HtmlTag');
        $descripcion->removeDecorator('Label');

  
        $cerrar = new Zend_Form_Element_Button('cerrar');
        $cerrar->setLabel('Cerrar');
        $cerrar->setAttrib('tabindex', 4);
        $cerrar->setAttrib('class', 'btn btn-primary');
        $cerrar->removeDecorator('HtmlTag');
        $cerrar->removeDecorator('Label');
        $cerrar->removeDecorator('DtDdWrapper');


        $submit = new Zend_Form_Element_Submit('guardarProyecto');
        $submit->setLabel('Guardar');
        $submit->setAttrib('tabindex', 4);
        $submit->setAttrib('class', 'btn btn-primary');
        $submit->removeDecorator('HtmlTag');
        $submit->removeDecorator('Label');
        $submit->removeDecorator('DtDdWrapper');
        
        $this->removeDecorator('DtDdWrapper');
        $this->removeDecorator('HtmlTag');
        $this->setDecorators(array('FormElements', 'Form'));


        $this->addElements(array($nota_id, $proyecto_id, $fecha, $descripcion, $cerrar, $submit));
    }
    
        public function __construct($baseUrl=null) {
        $this->baseUrl = $baseUrl;
        $traduccion = new Zend_Translate('array', APPLICATION_PATH . '/langs/es.php', 'es');

        $this->setDefaultTranslator($traduccion);
        parent::__construct();
    }

}

